body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, pre,dl, dt, dd, ul, ol, li, th,
td, div, span, img,fieldset, lengend, button, input, select, textarea{
    margin: 0;padding: 0;
}
.clearfix{
    zoom:1;
}
.clearfix:after{
    display:block;
    content:"clear";
    clear:both;
    line-height:0;
    visibility:hidden;
}
input{
    outline:none;
}
//input:-webkit-autofill{
//    -webkit-box-shadow: 0 0 0px 1000px white inset !important;
//}
li{
    list-style:none;
}
a{
    text-decoration:none;
}
.page-wrap{

    .content{
        width:100%;
        .content-container{
            width:1200px;
            margin:0 auto;
            .condition{
                width:100%;
                margin:27px 0;
                height:24px;
                padding: 0 60px;
                a{
                    display:inline-block;
                    float:left;
                    width:82px;
                    height:100%;
                    line-height:24px;
                    text-align:center;
                    color:#333;
                  font-size:12px;
                }
              .con-active{
                display:inline-block;
                float:left;
                width:82px;
                height:100%;
                line-height:24px;
                text-align:center;
                color:#333;
                background-color: #02ff7f;
                border-radius: 12px;
              }
            }
            .main{
                background:#fff;
                padding: 0 60px;
                .main-tab{
                    width:100%;
                    margin-bottom:18px;
                    ul{
                        border-bottom: solid 1px #eeeeee;
                        li{
                            width: 168px;
                            height: 48px;
                            background-color: #ffffff;
                            border-right: solid 1px #eeeeee;
                            float:left;
                            line-height: 48px;
                            text-align:center;
                            cursor:pointer;
                        }
                        .tab-active{
                            border-top:2px solid #ff6e14;
                        }
                    }
                }
                .main-type{
                    width:100%;
                    background:#fff;
                    margin-bottom:26px;
                    .content{
                        display:block;
                        width:100%;

                        .content-item{
                            float:left;
                            margin:0 10px;
                            .content-item-top{
                                width:280px;
                                border-bottom:1px solid #eee;
                                .to-detail{
                                   img{
                                       width:280px;
                                       height:188px;
                                   }
                                }
                                p{
                                    line-height:55px;
                                    font-family: "MicrosoftYaHei";
                                	font-size: 12px;
                                	color: #333333;
                                	float: left;
                                }
                                .to-raise{
                                    display:block;
                                    width: 55px;
                                	height: 22px;
                                	background-color: #fe7a32;
                                	text-align:center;
                                	margin-top: 14px;
                                    float: right;
                                    font-family: "MicrosoftYaHei";
                                	font-size: 12px;
                                	color: #ffffff;
                                	line-height:22px;
                                }
                            }
                            .content-item-bottom .target-amount{
                                float:left;
                                width: 82px;
                            	height: 58px;
                                cursor:pointer;
                            	margin:17px 5px;
                            	background:#fff;
                            	p{
                                    font-family: "MicrosoftYaHei";
                                	font-size: 12px;
                                	color: #999999;
                                	height:50%;
                                	text-align:center;
                                	line-height:30px;
                                }
                                span{
                                    display:block;
                                    font-family: "MicrosoftYaHei";
                                	font-size: 12px;
                                	color: #e03541;
                                	height:50%;
                                	text-align:center;
                                	line-height:30px;
                                }
                            }
                            .content-item-bottom .raised-amount{
                                float:left;
                                width: 82px;
                            	height: 58px;
                                cursor:pointer;
                            	margin:17px 5px;
                            	p{
                                    font-family: "MicrosoftYaHei";
                                	font-size: 12px;
                                	color: #999999;
                                	height:50%;
                                	text-align:center;
                                	line-height:30px;
                                }
                                span{
                                    display:block;
                                    font-family: "MicrosoftYaHei";
                                	font-size: 12px;
                                	color: #e03541;
                                	height:50%;
                                	text-align:center;
                                	line-height:30px;
                                }
                            }
                            .content-item-bottom .progress{
                                float:left;
                                width: 82px;
                            	height: 58px;
                                cursor:pointer;
                            	margin:17px 5px;
                            	p{
                                    font-family: "MicrosoftYaHei";
                                	font-size: 12px;
                                	color: #999999;
                                	height:50%;
                                	text-align:center;
                                	line-height:30px;
                                }
                                span{
                                    display:block;
                                    font-family: "MicrosoftYaHei";
                                	font-size: 12px;
                                	color: #e03541;
                                	height:50%;
                                	text-align:center;
                                	line-height:30px;
                                }
                            }
                        }
                    }
                    .content-check{
                        display:block;
                        .to-raise{
                            display:inline-block;
                            width:330px;
                            margin-bottom:65px;
                            margin-right:15px;
                            background:#fff;
                            .content-item{
                                width:100%;
                                position:relative;
                                .status{
                                    position:absolute;
                                    top:0;
                                    left:0;
                                    span{
                                        display:inline-block;
                                        font-family: MicrosoftYaHei;
                                        font-size: 12px;
                                        color: #333333;
                                        position: absolute;
                                        top: 5px;
                                        left: 15px;
                                    }
                                }
                                .main-img{
                                    width:100%;
                                    height:180px;
                                }
                                .item-details{
                                    width:290px;
                                    padding:0 20px;
                                    em{
                                        font-style: italic;
                                    }
                                    .item-title{
                                        font-family: MicrosoftYaHei;
                                        font-weight:bold;
                                        font-size: 20px;
                                        color: #333333;
                                        line-height:55px;
                                    }
                                    .item-detail{
                                        font-family: "MicrosoftYaHei";
                                        font-size: 14px;
                                        height: 20px;
                                        color: #bbbbbb;
                                        margin-bottom: 20px;
                                        overflow: hidden;
                                        text-overflow: ellipsis;
                                        white-space: nowrap;
                                    }
                                    .raised-rmb-start{
                                        font-family:"PingFang SC";
                                        color:#ffce09;
                                    }
                                    .raised-rmb-ing{
                                        font-family:"PingFang SC";
                                        color:#ffce09;
                                    }
                                    .raised-rmb-dead{
                                        font-family:"PingFang SC";
                                        color:#ffce09;
                                    }
                                    .progress{
                                        width: 234px;
                                        height: 8px;
                                        //background-color: #DDEDF3;
                                        border-radius: 4px;
                                        margin:5px 0 12px 0;
                                        float:left;
                                        border:1px solid #ffce09;
                                        .ing{
                                            background:#ffce09;
                                            height:100%;
                                            float:left;
                                            border-radius: 4px;
                                        }
                                        .start{
                                            background:#ffce09;
                                            height:100%;
                                            float:left;
                                            border-radius: 4px;
                                        }
                                        .dead{
                                            background:#ffce09;
                                            height:100%;
                                            float:left;
                                            border-radius: 4px;
                                        }
                                    }
                                    .amount-progress-start{
                                        display:block;
                                        width:26px;
                                        float:left;
                                        color:#ffce09;
                                        font-size:14px;
                                        padding-left: 10px;
                                    }
                                    .amount-progress-ing{
                                        display:block;
                                        width:26px;
                                        float:left;
                                        color:#ffce09;
                                        font-size:14px;
                                        padding-left: 10px;
                                    }
                                    .amount-progress-dead{
                                        display:block;
                                        width:26px;
                                        float:left;
                                        color:#ffce09;
                                        font-size:14px;
                                        padding-left: 10px;
                                    }
                                    .amount{
                                        float:left;
                                        width:100%;
                                        margin-bottom:27px;
                                        .item-amount{
                                            display:inline-block;
                                            float:left;
                                            padding:0 10px;
                                            height:37px;
                                            p{
                                                height:50%;
                                            }
                                            .amount-data{
                                                color:#222222;
                                                font-size:14px;

                                            }
                                            .amount-tips{
                                                color:#949BA3;
                                                font-size:12px;
                                            }
                                        }
                                        i{
                                            display:inline-block;
                                            width: 1px;
                                            height: 30px;
                                            background:#E2E2E2;
                                            float:left;
                                        }
                                    }
                                }
                            }
                            .content-item-enter{
                                background-color: #ebebeb;
                                box-shadow: 0px 2px 12px 0px rgba(208, 208, 208, 0.6);
                            }
                        }
                        .to-raise:nth-child(3n+0){
                            margin-right:0;
                        }
                    }
                }
            }
        }
    }

}
